treasury bench - German English Dictionary